package com.niiwoo.activity.stage.dto.request.prize;

import com.niiwoo.activity.stage.enums.prize.UserPrizeSuitProjectTypeEnum;
import lombok.Getter;
import lombok.Setter;
import org.hibernate.validator.constraints.NotEmpty;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @Description
 * @Author zq
 * @Date 2017/12/14
 */
@Getter
@Setter
public class ActivityInvestRatesReqDTO implements Serializable {

    // 请求订单流水号
    @NotNull(message = "请求订单流水号不能为空")
    private Long orderNo;
    // 用户id
    @NotNull(message = "用户id不能为空")
    private String userId;
    // 使用项目
    @NotNull(message = "项目id不能为空")
    private Long projectId;
    //适用标的类型(说明：1：信用借、2：悄悄借、3：消费借、4：极速借）
    @NotNull(message = "标的类型不能为空")
    private UserPrizeSuitProjectTypeEnum suitProjectTypeEnum;

}
